
spring boot2.0总结介绍
从这篇文章开始以spring boot2为主要版本进行使用介绍。Spring boot 2特性spring boot2在如下的部分有所变化和增强,相关特性在后续逐步展开。特性增强基础组件升级:JDK1.8+tomcat 8+Thymeleaf 3Hibernate 5.2spring framework 5Reactive SpringFunctional APIKotlin支持MetricsSecurity使用变化配置属性变化Gradle插件Actuat...
2024-01-10
spring boot中入参校验的疑问?
1.spring boot 版本: v2.7.14-SNAPSHOT@RestControllermaven: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-validation</artifactId> </de...
2024-02-25
spring boot 学习笔记(入门篇)
简介: Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。用我的话来理解,就是spring boot其实不是什么新的框架,它默认配置了很多框架的使用方式,就像mave...
2024-01-10
spring boot 全局异常处理方法汇总
这篇文章主要介绍了spring boot 全局异常处理方法汇总,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下import cn.sisyphe.framework.web.exception.DataException;import lombok.extern.slf4j.Slf4j;import org.springframework.http.HttpStatus;import org.springframework.http.converter.Ht...
2024-01-10
spring boot入门开始你的第一个应用
Spring Boot应用可以通过如下三种方法创建:通过 https://start.spring.io/ 网站创建通过Spring Initializr创建自主创建推荐开发工具:JDK 1.8+maven 3.2+IntelliJ IDEA 141. 通过 https://start.spring.io/ 网站创建进入https://start.spring.io/,填写对应的信息,点击“Generate Project”按钮即可下载生成好的项目的zip压缩包,如...
2024-01-10
spring boot 1.5升级2.3报错
启动报错 ,找不到EmbeddedServletContainerFactory这个类 ,我想知道为啥要去找这个类 ,这个类在2.3中已经没有了。回答https://github.com/spring-pro......
2024-01-10
spring boot读取Excel操作示例
本文实例讲述了spring boot读取Excel操作。分享给大家供大家参考,具体如下:首先引入相关依赖 <!--解析office相关文件--> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.17</version> </dependency> <dependency> <groupId>org.apache.poi</gr...
2024-01-10
spring boot启动报错,数据库连接相关
报错信息如下Description:Cannot determine embedded database driver class for database type NONEAction:If you want an embedded database please put a supported one on the classpath. If you have database settings to be loaded from a particular profile you may need t...
2024-01-10
spring boot多数据源动态切换代码实例
这篇文章主要介绍了spring boot多数据源动态切换代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下当项目中存在多数据源时,就涉及到数据源的动态切换,通过研究,特此记录一下。1、maven依赖<!--数据库连接--><dependency> <groupId>c...
2024-01-10
简述Springboot @Async 异步方法
1.异步调用异步调用就是在不阻塞主线程的情况下执行高耗时方法2.常规异步通过开启新线程实现3.在Springboot中启用异步方法需要4个注解1.@EnableAsync 开启异步2.@Component 注册异步组件3.@Async 标注异步方法4.@Autowired 注入异步组件4.进行一次异步调用1.首先在一个Config类上标注开启异步2.然后创建一...
2024-01-10
springboot 在linux后台运行的方法
首先需要进到自己springboot项目的根目录,然后执行如下linux命令nohup java -jar 自己的springboot项目.jar >日志文件名.log 2>&1 & 命令详解:nohup:不挂断地运行命令,退出帐户之后继续运行相应的进程。>日志文件名.log:是nohup把command的输出重定向到当前目录的指定的“日志文件名.log”文件中,即输出内容...
2024-01-10
SpringBoot + Mybatis增删改查实战记录
简介SpringBoot和Mybatis是啥请自行百度,作者这里也是花了几天时间入门了这个框架用来完成任务,并且也算符合要求的完成了任务,期间也各种百度但是没找到自己想要的那种简单易懂的教程,所以踩了很多坑,写这个博客的目的就是为了让大家少踩一点坑,开始。创建一个SpringBoot项目https://start.sprin...
2024-01-10
spring boot aop 记录方法执行时间代码示例
本文研究的主要是spring boot aop 记录方法执行时间的实现代码,具体如下。为了性能调优,需要先统计出来每个方法的执行时间,直接在方法前后log输出太麻烦,可以用AOP来加入时间统计添加依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId></dependency>在applicati...
2024-01-10
springboot+vue 前后端分离 请求挂起
springboot+vue 前后端分离项目,后端把处理netty数据收发和处理前端数据请求做到一块了。前期用idea开发,做了请求跨域处理开发测试用idea内部tomcat插件一直跑着项目,没什么问题,但是到最后的部署就出了问题。把后端项目打包部署到tomcat运行之后,没有任何报错,netty服务正常。但是,处理前端请求却全部挂起。网上搜了一下,说可能是跨域问题,确认之前添加的后台跨域处理没问...
2024-02-22
spring boot 为什么以静态方法返回为空?
pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/P...
2024-02-14
SpringBoot AOP使用笔记
1. 启用AOPa. 在类上添加@Aspect注解b. 注入该类, 可以使用@Component进行注入到Spring容器中2. 通过PointCut对象创建切入点a. 在某个方法使用类似下面的方法进行注入@Pointcut("execution(* com.sguess.service.IAOPService.*(..))") private void pointcut() { }i. 其中,execution表达式为execution(modifiers-pattern? ret-type-patt...
2024-01-10

没有表单登录的Spring Security
我已经在我的应用程序Spring控制器中实现了Spring Security Expression:@Controller@RequestMapping("init")public class InitController { @PreAuthorize("hasRole('ROLE_ADMIN')") @RequestMapping(value = "/", method = RequestMethod.GET) public @ResponseBody String home(){ ...
2024-01-10
如何更优雅地获取spring boot yml中的值
前言偶然看到国外论坛有人在吐槽同事从配置文件获取值的方式,因此查阅了相关资料发现确实有更便于管理更优雅的获取方式。github demo地址: springboot-yml-value1.什么是yml文件application.yml取代application.properties,用来配置数据可读性更强,尤其是当我们已经制定了很多的层次结构配置的时候。下...
2024-01-10![[springboot开发单体webshop]5.用户登录及首页展示](/wp-content/uploads/thumbs/663424_thumbnail.jpg)
[springboot开发单体webshop]5.用户登录及首页展示
用户登录及前端展示用户登录在之前的文章中我们实现了用户注册和验证功能,接下来我们继续实现它的登录,以及登录成功之后要在页面上显示的信息。接下来,我们来编写代码。实现service在com.liferunner.service.IUserService接口中添加用户登录方法:public interface IUserService { ... /** * 用户登...
2024-01-10
springboot 定时任务怎么设置非准点的开始、结束时间?
我要写一个定时任务,从8:30-17:30每隔5min执行一次。目前的写法是@Scheduled(cron = "0 30/5 8-17 ? *"),这样写有个问题,就是那个30,只有在开头的 8:30 起作用,结尾并不是 17:30。同事给了我一种写法,但是要写两次:0 30/5 8-16 ? 和 0 0-30/5 17 ? 。请问有没有一行 @Scheduled(cron=) 就...
2024-02-19
spring boot jpa 里面接口注入不进去,我有点迷茫
我看别人的用例都能运行,我一样的代码这个继承了JpaRepository的接口就是注入不进去回答你配置的数据库链接不对 , 应该是 jdbc:mysql://localhost..... , 你少了个 mysql , 加上去试试...
2024-01-10
Vue + Springboot 开发的简单的用户管理系统
后台接口如下:页面如下:1. 主页,显示所有的用户信息2. 点击详情,看到某个id的用户的详细信息3. 点击编辑按钮,跳转到的详细的编辑(更新)页面4. 添加用户页面对应的vue代码如下1. 查看所有用户的信息<template> <div class="customers container"> <Alert v-if="alert" v-bind:message="alert"></Alert> <h1 clas...
2024-01-10
spring boot 打包jar jar没有主目录清单问题的完美解决方法
1、在POM.xml文件下添加如下代码;注意:version、configuration、executions三个标签是我后来查找添加的,网上解决方案要么没有这三个要么不一样,我试了都不行,而且我在我电脑试了这三个标签必须有; 2、如果没有version标签会在生成时会报错。 3、如果没有configuration、executions两个标签生成...
2024-01-10
用java springboot 下载无水印抖音快手视频
安装springboot 配置pom.xml 引入jsoup 包用来解析视频新建controllerpackage com.jumi.microservice.stock.controller;import com.jumi.common.log.annotation.Log;import com.jumi.common.log.enums.BusinessType;import com.jumi.microservice.common.base.BaseController;import com.ju...
2024-01-10
